How modbus communication is implemented